# 使用列表和 join 方法拼接大量字符串，避免使用 +
words = ["Python", "is", "fun"]
result = " ".join(words)
print(result)  # 输出: Python is fun

# 字符串索引和切片
str1 = "Hello, World!"
print(str1[0:5])  # 输出: Hello
print(str1[7:12])  # 输出: World


print(str1.upper())  # 输出: HELLO, WORLD!
print(str1.lower())  # 输出: hello, world

# 移除字符串首尾的指定字符，默认为空格或换行符
str1 = "   Hello, World!   "
print(str1.strip(" "))  # 输出: Hello, World!


# 使用指定字符通过 split 将字符串分割为序列
str1 = "applt, pear, banaa"
print(str1.split(", "))

# replace 将目标字符串替换为新的指定字符串
str1 = "Hello, World!"
print(str1.replace("World", "Python"))

